package com.xiaoyang.forum.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @Author: XiaoYang
 * @CreateTime: 2025-08-19
 * @Description:
 */
@Data
public class ArticleReplyUserVO {

    /**
     * 用户昵称
     */
    private String nickname;

    /**
     * 用户头像路径
     */
    private String avatarUrl;

    /**
     * 关联回复编号，支持楼中楼
     */
    private Long replyId;

    /**
     * 楼主下的回复用户编号，支持楼中楼
     */
    private Long replyUserId;

    /**
     * 回贴内容
     */
    private String content;

    /**
     * 创建时间，精确到秒
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;
}
